package models.cad;

import java.sql.Date;

import stores.cad.AtividadeDAO;
import utils.Conexao;

public class Atividade {

	private int		is;
	private	String	codigo;
	private String	nome;
	private int		carga;
	private int		tpCarga;
	private Usuario	usuario;
	private Date	dtOpe;

	public int getIs() {
		return is;
	}
	public void setIs(int is) {
		this.is = is;
	}
	public String getCodigo() {
		return codigo;
	}
	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}
	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}
	public int getCarga() {
		return carga;
	}
	public void setCarga(int carga) {
		this.carga = carga;
	}	
	public int getTpCarga() {
		return tpCarga;
	}
	public void setTpCarga(int tpCarga) {
		this.tpCarga = tpCarga;
	}
	public Usuario getUsuario() {
		return usuario;
	}
	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}
	public Date getDtOpe() {
		return dtOpe;
	}
	public void setDtOpe(Date dtOpe) {
		this.dtOpe = dtOpe;
	}

	public static Atividade getAtividade(int is) {
		AtividadeDAO atvDAO = new AtividadeDAO(Conexao.getConnection());
		return (Atividade) atvDAO.getByIs(is);
	}
	
	public static Atividade getAtividade(String cod) {
		AtividadeDAO atvDAO = new AtividadeDAO(Conexao.getConnection());
		return (Atividade) atvDAO.getByCod(cod);
	}
		
}
